stone shelf - French English Dictionary